ifconfig
linux network 설정을 확인 할 수 있는 명령어이나 centos7에서 삭제 되었다.
ip addr
로 변경되었다.
ip addr
ip addr을 실행 하면 다음과 같이 NIC 정보를 확인 할 수 있다.
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 08:00:27:6f:d9:08 brd ff:ff:ff:ff:ff:ff
|
여기서 enpOs3이 해당 NIC 이름이다. 해당 NIC에 대한 설정을 확인 하기 위해서 다음 path로 이동한다.
/etc/sysconfig/network-scripts
해당 디렉토리를 보면
[root@localhost network-scripts] ifcfg-enp0s3 ifdown-bnep ifdown-ipv6 ifdown-ppp ifdown-Team ifup ifup-eth ifup-isdn ifup-post ifup-sit ifup-tunnel network-functions ifcfg-lo ifdown-eth ifdown-isdn ifdown-routes ifdown-TeamPort ifup-aliases ifup-ippp ifup-plip ifup-ppp ifup-Team ifup-wireless network-functions-ipv6 ifdown ifdown-ippp ifdown-post ifdown-sit ifdown-tunnel ifup-bnep ifup-ipv6 ifup-plusb ifup-routes ifup-TeamPort init.ipv6-global
|
ifcfg-enp0s3과 같이 NIC 명으로 된 config 파일을 확인 할 수 있다.
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=enp0s3 UUID=a0377aa0-2efa-48a1-91eb-5a547c6d3b43 DEVICE=enp0s3 ONBOOT=yes
|
해당 파일 마지막 부분을 ONBOOT=yes로 변경 한후 다음 명령어를 실행하면 ip를 얻어 올 수 있다.
[root@localhost network-scripts]# dhclient
아래와 같이 ip를 얻어 오면 된다.
[root@localhost network-scripts] 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 08:00:27:6f:d9:08 brd ff:ff:ff:ff:ff:ff inet 192.168.0.14/24 brd 192.168.0.255 scope global dynamic enp0s3 valid_lft 4486sec preferred_lft 4486sec inet6 fe80::6940:5b2a:23b9:cafd/64 scope link noprefixroute valid_lft forever preferred_lft forever
|
dhcp의 경우 본체 컴퓨터 ip와는 독립적인 ip를 새롭게 발행 하게 된다.
192.168.0.12 A4-70-C8-99-8A-12 DESKTOP 무선:자동할당 // 본체 컴퓨터 192.168.0.14 A4-70-C8-99-8A-12 무선:자동할당 // virtual box centos
|
Virtual Box Network 어댑터 설정
네트워크 어댑터 사용하기 : check
다음에 연결됨 : 어댑터에 브리지
이름 : 사용하고자 하는 실 컴퓨터 NIC (wifi device라던가 이더넷 등)
yum update
네트워크가 정상적으로 설정되었다면, 상위 명령어를 실행 했을 시 정상적으로 update가 진행 되거나 또는 update할 것이 없다는 내용을 확인 할 수 있다.
[root@localhost network-scripts] Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: data.aonenetworks.kr * extras: data.aonenetworks.kr * updates: data.aonenetworks.kr No packages marked for update
|